const path = require('path');
const resolve = dir => path.join(__dirname, dir);

module.exports = {
  // 访问路径
  outputDir: 'dist',
  // 如果你不需要生产环境的 source map，可以将其设置为 false 以加速生产环境构建。
  productionSourceMap: true,
  // eslint检查,可以根据配置
  lintOnSave: false,
  // 配置devServer以及代理
  devServer: {
    host: '0.0.0.0',
    proxy: {
      "/api": {
        target:
          "http://127.0.0.1:8888",
        secure: false,
        changeOrigin: true,
        pathRewrite: {
          "^/api": ""
        }
      }
    },
    // 禁用主机host检查
    disableHostCheck: true
  },
  // 访问别名
  chainWebpack: config => {
    config.resolve.alias
      .set("@", resolve("src"));
  }
};
